Patent application number | Description | Published |
20140018995 | Safely Navigating on Roads Through Maintaining Safe Distance from Other Vehicles - Methods and devices for controlling a vehicle in an autonomous mode are disclosed. In one aspect, an example method is disclosed that includes obtaining lane information that provides an estimated location of a lane of a road on which a vehicle is traveling. The example method further includes determining that the lane information has become unavailable or unreliable and, in response, using a sensor to monitor a first distance and a second distance between the vehicle and a neighboring vehicle, determining first and second relative positions of the neighboring vehicle based on the first and second distances, respectively, and, based on the first and second relative positions, determining an estimated path of the neighboring vehicle. The example method further includes, based on the estimated path, determining an updated estimated location of the lane, and controlling the vehicle based on the updated estimated location of the lane. | 01-16-2014 |
20140121880 | CONTROLLING VEHICLE LATERAL LANE POSITIONING - Methods and systems for controlling vehicle lateral lane positioning are described. A computing device may be configured to identify an object in a vicinity of a vehicle on a road. The computing device may be configured to estimate, based on characteristics of the vehicle and respective characteristics of the object, an interval of time during which the vehicle will be laterally adjacent to the object. Based on the characteristics of the vehicle, the computing device may be configured to estimate longitudinal positions of the vehicle on the road during the interval of time. Based on the respective characteristics of the object, the computing device may be configured to determine a lateral distance for the vehicle to maintain between the vehicle and the object during the interval of time at the longitudinal positions of the vehicle, and provide instructions to control the vehicle based on the lateral distance. | 05-01-2014 |
20140297094 | Controlling Vehicle Lateral Lane Positioning - Methods and systems for controlling vehicle lateral lane positioning are described. A computing device may be configured to identify an object in a vicinity of a vehicle on a road. The computing device may be configured to estimate, based on characteristics of the vehicle and respective characteristics of the object, an interval of time during which the vehicle will be laterally adjacent to the object. Based on the characteristics of the vehicle, the computing device may be configured to estimate longitudinal positions of the vehicle on the road during the interval of time. Based on the respective characteristics of the object, the computing device may be configured to determine a lateral distance for the vehicle to maintain between the vehicle and the object during the interval of time at the longitudinal positions of the vehicle, and provide instructions to control the vehicle based on the lateral distance. | 10-02-2014 |
20140303827 | Systems and Methods for Transitioning Control of an Autonomous Vehicle to a Driver - Methods and systems for adaptive methods for transitioning control to the driver are described. A computing device controlling a vehicle autonomously may be configured to receive a request for a transition of the vehicle from autonomous mode to manual mode through an indication by the driver. The computing device may determine the state of the vehicle based on parameters related to the autonomous operation of the vehicle. Based on the state of the vehicle and the indication, the computing device may determine instructions corresponding to the transition of control, which may include a strategy for the transition and duration of time corresponding to the transition of control. The computing device may provide the instructions to perform the transition of control of the vehicle from autonomous mode to manual mode. | 10-09-2014 |
20140307247 | Methods and Systems for Detecting Weather Conditions Including Wet Surfaces Using Vehicle Onboard Sensors - Example methods and systems for detecting weather conditions including wet surfaces using vehicle onboard sensors are provided. An example method includes receiving laser data collected for an environment of a vehicle. The method also includes determining laser data points that are associated with one or more objects in the environment, and based on laser data points being unassociated with the one or more objects in the environment, identifying an indication that a surface on which the vehicle travels is wet. The method may further include receiving radar data collected for the environment of the vehicle that is indicative of a presence of the one or more objects in the environment of the vehicle, and identifying the indication that the surface on which the vehicle travels is wet further based on laser data points being unassociated with the one or more objects in the environment indicated by the radar data. | 10-16-2014 |
20140324266 | Methods and Systems for Detecting Weather Conditions Including Fog Using Vehicle Onboard Sensors - Methods and systems for detecting weather conditions including fog using vehicle onboard sensors are provided. An example method includes receiving laser data collected from scans of an environment of a vehicle, and associating, by a computing device, laser data points of with one or more objects in the environment. The method also includes comparing laser data points that are unassociated with the one or more objects in the environment with stored laser data points representative of a pattern due to fog, and based on the comparison, identifying by the computing device an indication that a weather condition of the environment of the vehicle includes fog. | 10-30-2014 |
20140330479 | Predictive Reasoning for Controlling Speed of a Vehicle - Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance. | 11-06-2014 |
20140333468 | Methods and Systems for Detecting Weather Conditions Including Sunlight Using Vehicle Onboard Sensors - Methods and systems for detecting weather conditions including sunlight using onboard vehicle sensors are described. In one example, a method is provided that includes receiving laser data collected for an environment of a vehicle. The method also includes associating laser data points with one or more objects in the environment, and determining given laser data points that are unassociated with the one or more objects in the environment as being representative of an untracked object at a given position with respect to the vehicle. The method also includes determining that the untracked object remains at a substantially same relative position with respect to the vehicle as the vehicle moves, and identifying by the computing device an indication that a weather condition of the environment of the vehicle is sunny. | 11-13-2014 |
20140336935 | Methods and Systems for Detecting Weather Conditions Using Vehicle Onboard Sensors - Example methods and systems for detecting weather conditions using vehicle onboard sensors are provided. An example method includes receiving laser data collected for an environment of a vehicle, and the laser data includes a plurality of laser data points. The method also includes associating, by a computing device, laser data points of the plurality of laser data points with one or more objects in the environment, and determining given laser data points of the plurality of laser data points that are unassociated with the one or more objects in the environment as being representative of an untracked object. The method also includes based on one or more untracked objects being determined, identifying by the computing device an indication of a weather condition of the environment. | 11-13-2014 |
Patent application number | Description | Published |
20140324268 | ZONE DRIVING - A roadgraph may include a graph network of information such as roads, lanes, intersections, and the connections between these features. The roadgraph may also include one or more zones associated with particular rules. The zones may include locations where driving is typically challenging such as merges, construction zones, or other obstacles. In one example, the rules may require an autonomous vehicle to alert a driver that the vehicle is approaching a zone. The vehicle may thus require a driver to take control of steering, acceleration, deceleration, etc. In another example, the zones may be designated by a driver and may be broadcast to other nearby vehicles, for example using a radio link or other network such that other vehicles may be able to observer the same rule at the same location or at least notify the other vehicle's drivers that another driver felt the location was unsafe for autonomous driving. | 10-30-2014 |
20160035223 | Traffic Signal Response for Autonomous Vehicles - Aspects of the disclosure relate to determining whether a vehicle should continue through an intersection. For example, the one or more of the vehicle's computers may identify a time when the traffic signal light will turn from yellow to red. The one or more computers may also estimate a location of a vehicle at the time when the traffic signal light will turn from yellow to red. A starting point of the intersection may be identified. Based on whether the estimated location of the vehicle is at least a threshold distance past the starting point at the time when the traffic signal light will turn from yellow to red, the computers can determine whether the vehicle should continue through the intersection. | 02-04-2016 |
Patent application number | Description | Published |
20090105939 | VEHICLE NAVIGATION SYSTEM WITH OBSTACLE AVOIDANCE - A vehicle navigation system through an area having a plurality of objects. A Voronoi decomposition on the area is first constructed having a number of edges surrounding the obstacles. A Voronoi field having a value between zero and an upper limit is calculated for geometric locations within the area such that the field reaches a maximum value within obstacles and a minimum value on the edges. A transversal cost between adjacent locations in the area from the position of the vehicle and toward a destination is calculated in which the transversal cost increases proportionately with the value of the field. A route is then planned from the position of the vehicle to the destination which minimizes the transversal cost. | 04-23-2009 |
20090306881 | DETECTING PRINCIPAL DIRECTIONS OF UNKNOWN ENVIRONMENTS - Apparatus and methods according to some embodiments of the present invention use a graphical model, such as a Markov random field model, to represent principal driving directions within an environment. The model has a plurality of nodes representing spatial locations within the environment, and the principal direction for each node is determined probabilistically using linear features detected within an image of the environment. Apparatus and methods according to embodiments of the present invention can be used in improved autonomous navigation systems, such as robotic vehicles. | 12-10-2009 |
20100034422 | OBJECT TRACKING USING LINEAR FEATURES - A method of tracking objects within an environment comprises acquiring sensor data related to the environment, identifying linear features within the sensor data, and determining a set of tracked linear features using the linear features identified within the sensor data and a previous set of tracked linear features, the set of tracked linear features being used to track objects within the environment. | 02-11-2010 |
20100274430 | DETECTION OF TOPOLOGICAL STRUCTURE FROM SENSOR DATA WITH APPLICATION TO AUTONOMOUS DRIVING IN SEMI-STRUCTURED ENVIRONMENTS - A method of creating an obstacle-free diagram using topological sensor data to form a graph corresponding to a driving path, transforming the graph using discrete heuristics, locally smoothing a plurality of edges of the graph after the transforming, and globally smoothing the graph after the locally smoothing. Transforming includes deleting an edge of the graph, merging two intersections of the graph into a single intersection, and collapsing a plurality of edges forming a loop into a single edge. Locally smoothing includes smoothing a lane segment of the graph by minimizing a sum of a function of smoothness and a function of distance. Globally smoothing includes defining an intersection potential and minimizing a sum of the function of smoothness, the function of distance, a function of intersections and a function of direction. | 10-28-2010 |
20100299013 | USING TOPOLOGICAL STRUCTURE FOR PATH PLANNING IN SEMI-STRUCTURED ENVIRONMENTS - A method of creating a lane network of a semi-structured environment for a vehicle, assigning a corresponding cost function to each of a plurality of coordinates of the semi-structured environment using the lane network and a state of the vehicle, the state of the vehicle corresponding to a coordinate location of the vehicle and an angular orientation of the vehicle, and determining an obstacle-free path on the semi-structured environment using the cost function of each of the plurality of coordinates. | 11-25-2010 |
Patent application number | Description | Published |
20120083959 | DIAGNOSIS AND REPAIR FOR AUTONOMOUS VEHICLES - A system and method of controlling a vehicle is provided. In one aspect, the system and method determines the amount of wear on a component of the vehicle and, based on the amount of wear and information derived from the environment surrounding the vehicle (e.g., another vehicle in the path of the vehicle or a requirement to stop at a particular location), maneuvers the vehicle to mitigate further wear on the component. | 04-05-2012 |
20120083960 | SYSTEM AND METHOD FOR PREDICTING BEHAVIORS OF DETECTED OBJECTS - Aspects of the invention relate generally to autonomous vehicles. Specifically, the features described may be used alone or in combination in order to improve the safety, use, driver experience, and performance of these vehicles. | 04-05-2012 |
20120083964 | ZONE DRIVING - A roadgraph may include a graph network of information such as roads, lanes, intersections, and the connections between these features. The roadgraph may also include one or more zones associated with particular rules. The zones may include locations where driving is typically challenging such as merges, construction zones, or other obstacles. In one example, the rules may require an autonomous vehicle to alert a driver that the vehicle is approaching a zone. The vehicle may thus require a driver to take control of steering, acceleration, deceleration, etc. In another example, the zones may be designated by a driver and may be broadcast to other nearby vehicles, for example using a radio link or other network such that other vehicles may be able to observer the same rule at the same location or at least notify the other vehicle's drivers that another driver felt the location was unsafe for autonomous driving. | 04-05-2012 |
20120310466 | SENSOR FIELD SELECTION - Aspects of the present disclosure relate generally to safe and effective use of autonomous vehicles. More specifically, an autonomous vehicle | 12-06-2012 |
20130197736 | VEHICLE CONTROL BASED ON PERCEPTION UNCERTAINTY - Aspects of the disclosure relate generally to maneuvering autonomous vehicles. Specifically, the vehicle may determine the uncertainty in its perception system and use this uncertainty value to make decisions about how to maneuver the vehicle. For example, the perception system may include sensors, object type models, and object motion models, each associated with uncertainties. The sensors may be associated with uncertainties based on the sensor's range, speed, and /or shape of the sensor field. The object type models may be associated with uncertainties, for example, in whether a perceived object is of one type (such as a small car) or another type (such as a bicycle). The object motion models may also be associated with uncertainties, for example, not all objects will move exactly as they are predicted to move. These uncertainties may be used to maneuver the vehicle. | 08-01-2013 |
20130261872 | Modifying Behavior of Autonomous Vehicle Based on Predicted Behavior of Other Vehicles - A vehicle configured to operate in an autonomous mode could determine a current state of the vehicle and the current state of the environment of the vehicle. The environment of the vehicle includes at least one other vehicle. A predicted behavior of the at least one other vehicle could be determined based on the current state of the vehicle and the current state of the environment of the vehicle. A confidence level could also be determined based on the predicted behavior, the current state of the vehicle, and the current state of the environment of the vehicle. In some embodiments, the confidence level may be related to the likelihood of the at least one other vehicle to perform the predicted behavior. The vehicle in the autonomous mode could be controlled based on the predicted behavior, the confidence level, and the current state of the vehicle and its environment. | 10-03-2013 |
20130297140 | ZONE DRIVING - A roadgraph may include a graph network of information such as roads, lanes, intersections, and the connections between these features. The roadgraph may also include one or more zones associated with particular rules. The zones may include locations where driving is typically challenging such as merges, construction zones, or other obstacles. In one example, the rules may require an autonomous vehicle to alert a driver that the vehicle is approaching a zone. The vehicle may thus require a driver to take control of steering, acceleration, deceleration, etc. In another example, the zones may be designated by a driver and may be broadcast to other nearby vehicles, for example using a radio link or other network such that other vehicles may be able to observer the same rule at the same location or at least notify the other vehicle's drivers that another driver felt the location was unsafe for autonomous driving. | 11-07-2013 |
20140136045 | SYSTEM AND METHOD FOR PREDICTING BEHAVIORS OF DETECTED OBJECTS - Aspects of the invention relate generally to autonomous vehicles. Specifically, the features described may be used alone or in combination in order to improve the safety, use, driver experience, and performance of these vehicles. | 05-15-2014 |
20140142799 | Modifying Behavior of Autonomous Vehicle Based on Predicted Behavior of Other Vehicles - A vehicle configured to operate in an autonomous mode could determine a current state of the vehicle and the current state of the environment of the vehicle. The environment of the vehicle includes at least one other vehicle. A predicted behavior of the at least one other vehicle could be determined based on the current state of the vehicle and the current state of the environment of the vehicle. A confidence level could also be determined based on the predicted behavior, the current state of the vehicle, and the current state of the environment of the vehicle. In some embodiments, the confidence level may be related to the likelihood of the at least one other vehicle to perform the predicted behavior. The vehicle in the autonomous mode could be controlled based on the predicted behavior, the confidence level, and the current state of the vehicle and its environment. | 05-22-2014 |
20140214255 | MODIFYING BEHAVIOR OF AUTONOMOUS VEHICLES BASED ON SENSOR BLIND SPOTS AND LIMITATIONS - Aspects of the present disclosure relate generally to modeling a vehicle's view of its environment. This view need not include what objects or features the vehicle is actually seeing, but rather those areas that the vehicle is able to observe using its sensors if the sensors were completely un-occluded. For example, for each of a plurality of sensors of the object detection component, a computer may an individual 3D model of that sensor's field of view. Weather information is received and used to adjust one or more of the models. After this adjusting, the models may be aggregated into a comprehensive 3D model. The comprehensive model may be combined with detailed map information indicating the probability of detecting objects at different locations. A model of the vehicle's environment may be computed based on the combined comprehensive 3D model and detailed map information and may be used to maneuver the vehicle. | 07-31-2014 |
Patent application number | Description | Published |
20110252082 | SYSTEM AND METHOD FOR DELIVERY OF CONTENT OBJECTS - Techniques for delivering content to an end user device are disclosed. A policy server performs an ingest process in which multiple versions of a content object are created. The multiple versions of the content object are associated with a single network identifier which can be distributed to publishers of the content object. When the content object is requested using the single network identifier, the policy server determines a preferred version and delivery orchestration scheme from among the multiple versions for delivery to an end user device based on several criteria. The policy server may thereafter orchestrate delivery of the preferred version of the content object to the end user device. The single network identifier may be associated with an edge location in a content delivery network (CDN) and the policy server may orchestrate delivery in cooperation with servers at the CDN edge location. | 10-13-2011 |
20120303818 | EDGE-BASED RESOURCE SPIN-UP FOR CLOUD COMPUTING - Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests. | 11-29-2012 |
20140245347 | CONTROL LAYER INDEXED PLAYBACK - A method and system for controlling a playback experience for one or more videos is disclosed. Actions are specified in control documents for the one or more videos. The actions specify start time and duration for each action, optional introductory or confirmation messages or interface controls, optional gestures, and/or intents that are triggered by the actions. The various control documents are compiled into a single control document that includes a link to the one or more videos and the actions various. Multiple parties can control the playback experience with multiple control documents to provide a multi-layered control experience. | 08-28-2014 |
20150149600 | FEEDBACK LOOP FOR AUTOMATIC CONTENT ADJUSTMENT IN DIGITAL PRESENCE CONTROLS - A method for implementing an automated feedback loop to control content publication in accordance with a digital presence in a CDN may include storing and distributing content in response to user requests using a plurality of edge servers with first content being provided in a plurality of first content variants on edge servers. The method may also include managing and analyzing a digital presence as provided by the CDN using a digital presence controller, and analyzing, user interactions with the plurality of first content variants on the plurality of edge servers. The method may additionally include receiving second content, and causing a plurality of second content variants to be provided to the plurality of edge servers, the plurality of second content variants being determined based on the analysis of the user interactions with the plurality of first content variants. | 05-28-2015 |
Patent application number | Description | Published |
20130254157 | COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR ASSOCIATING FILES WITH CELLS OF A COLLABORATIVE SPREADSHEET - One exemplary embodiment involves a computer-implemented method comprising receiving, in a computing device, a first request to attach a file in a cell of a collaborative spreadsheet, wherein the first request comprises the file and a cell identifier, and wherein the collaborative spreadsheet comprises a spreadsheet configured to be accessed and modified simultaneously from a plurality of client devices. The method additionally comprises attaching, via a processor, the file to the collaborative spreadsheet at the cell corresponding to the cell identifier; and storing the file on a cloud storage device, wherein the file is stored to be accessible in conjunction with the collaborative spreadsheet. | 09-26-2013 |
20140032487 | SETTING PRIVILEGES FOR COLLABORATIVE LISTS - In one example embodiment, a system and method is shown that includes receiving a collaborative list, the receiving including receiving a share structure that includes one or more members. Further, the system and method includes identifying at least one member of the share structure having access to structured data. Additionally, the system and method includes identifying privilege data associated with the at least one member indicating an access privilege to the collaborative list, the collaborative list including the structured data. Moreover, the system and method includes selectively receiving the structured data based on the access privilege associated with the at least one member. The system and method also includes displaying the structured data in a first display area of the GUI. In addition, the system and method also includes displaying the share structure in a second display area of the GUI. | 01-30-2014 |
20140033009 | METHOD AND SYSTEM FOR CONDITIONALLY TRANSMITTING CHANGES TO INFORMATION IN A COLLABORATIVE ENVIRONMENT - Method and system for conditionally transmitting changes to information in a collaborative environment are provided. A system comprises a display, a change tracking module, and a rendering module. The change tracking module is configured to detect changes by a modifying user to information as a propagating or a non-propagating change. The rendering module transmits first view data to enable altering a first view based on the modification as part of a graphical user interface on the display presented to the modifying user and transmits second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change. The second view data is not transmitted if the modification comprises the non-propagating change. | 01-30-2014 |
20140033101 | TRACKING CHANGES IN A DATABASE TOOL - In one example embodiment, a system and method is illustrated that includes receiving input to execute a function associated with a display element of a Graphical User Interface (GUI), the display element to display edit history data relating to a displayed portion of structured data. The system and method also includes retrieving the edit history data for the displayed portion of the structured data based upon the function, the edit history data reflecting changes made to the displayed portion of the structured data. The system and method also includes displaying the edit history data in the GUI as part of the display element. | 01-30-2014 |
Patent application number | Description | Published |
20140250099 | OBJECTIVE AND SUBJECTIVE RANKING OF COMMENTS - A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document. | 09-04-2014 |
20150213027 | OBJECTIVE AND SUBJECTIVE RANKING OF COMMENTS - A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document. | 07-30-2015 |
Patent application number | Description | Published |
20110235085 | PRINTER WITH ANONYMOUS PRINTER REGISTRATION IN A CLOUD-BASED PRINT SERVICE - A printer may include a registration requester configured to receive an initiation request from a user to initiate a registration of the printer, and further configured to send a registration request to a cloud print service over a network. The printer may include a claim facilitator configured to receive a registration response from the cloud print service over the network, the registration response including a claim code, and further configured to provide, using printer functionality, the claim code to the user. The printer also may include an authentication manager configured to request an authentication credential issued by the cloud print service in response to a matching of the printer with a user account of the user within the cloud print service, the matching based on a receipt of the claim code from the user at the cloud print service, and further configured to receive and store the authentication credential at the printer. | 09-29-2011 |
20120057193 | ANONYMOUS PRINTER REGISTRATION IN A CLOUD-BASED PRINT SERVICE - A print server may include an anonymous printer registration module configured to receive, at a cloud print service, a registration request from a printer over a network and return a registration response to the printer over the network. The anonymous printer registration module may include a claim code provider configured to provide a claim code included within the registration response to the printer over the network, wherein the printer is configured to provide the claim code to a user of the printer, and a printer matcher configured to receive the claim code from the user over the network and match a user account of the user within the cloud print service with the printer, in response to the receipt of the claim code from the user. | 03-08-2012 |
20140036287 | SEMANTIC PRINTING OPTIONS - The embodiments provide a print server including a cloud print service. The print server includes an application manager configured to receive a print request for content to be printed, over a network, from a user of an application associated with a device, and provide, over the network, a print dialog to the user. The print dialog is configured to identify at least one available printer associated with the cloud print service. The print server also includes an options translator configured to determine at least one printing option associated with the at least one available printer, and translate a native printer display format of the at least one printing option to a common protocol display format associated with the cloud print service. The options translator is configured to provide the common protocol display format for inclusion in the print dialog. | 02-06-2014 |
20140368859 | VIRTUAL PRINT QUEUE FOR ROVING PRINTING IN A CLOUD-BASED PRINT SERVICE - An application manager may receive, from an application utilized at a device at a first location, a print job, the print job identifying a virtual print queue and application content to be printed, the application manager being further configured to store the print job in association with the virtual print queue. A print job router may receive, after the storing, a print initiation identifying a printer at a second location, the print initiation identifying the print job, including print properties thereof, and originating from the second location. A format converter may generate, from the application content and using the print properties, a printable file in a format printable by the identified printer, for sending to the identified printer by the print job router. | 12-18-2014 |
20140368865 | ROVING PRINTING IN A CLOUD-BASED PRINT SERVICE USING A MOBILE DEVICE - An application manager may receive, from an application utilized at a device at a first location, a print job, the print job identifying a virtual print queue and application content to be printed, the application manager being further configured to store the print job in association with the virtual print queue. A print job router may receive, after the storing and from a mobile device at a second location, a print initiation identifying a printer at the second location and the print job, the print job router being further configured to send the application content to the identified printer, based on the print initiation. | 12-18-2014 |
20150199161 | REMOTE PRINTING MANAGEMENT FOR CLOUD PRINTING - A print server may include an application manager configured to receive a print job from a user and associate the print job with a printer. The print server may include a presence manager configured to provide a presence code for the print job and the printer, and to receive the presence code from the user in conjunction with a physical presence of the user at the printer, and a print job router configured to release the print job for printing by the printer, based on the receipt of the presence code. | 07-16-2015 |
Patent application number | Description | Published |
20110145219 | OBJECTIVE AND SUBJECTIVE RANKING OF COMMENTS - A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document. | 06-16-2011 |
20110161413 | USER INTERFACE FOR WEB COMMENTS - One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device. | 06-30-2011 |
20120023392 | USER INTERFACE FOR WEB COMMENTS - One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device. | 01-26-2012 |
20130006978 | OBJECTIVE AND SUBJECTIVE RANKING OF COMMENTS - A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document. | 01-03-2013 |