Electronic Negotiation Patents (Class 705/80)
  • Patent number: 10067923
    Abstract: A unified electronic forms management system that comprises a network-based software implemented process that is designed to provide its users with access to a unified system and process of managing form data and the creation, storage, update and distribution of electronic forms. The unified electronic forms management system may include a centralized and unified electronic forms management system remote server, which communicates over a network with a remote form designer used by a user to create a form, a remote form viewer used by a form user, a database that stores the form data associated with the remote server, and external database(s) that optionally receive data transmitted by the unified system. Form recipient(s) have the option of receiving over the network the form for approval and/or to provide additional information.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: September 4, 2018
    Inventor: David Schnitt
  • Patent number: 10068264
    Abstract: An electronic invoicing system performs a method of processing electronic invoices. A portal is provided by the system. The portal has respective views for a supplier submitting electronic invoices and an administrator of an enterprise submitting and/or reviewing electronic invoices. An administrator of the enterprise can create and maintain supplier groups in the portal, assign security permissions to the supplier groups in the portal; and assign users to the supplier groups in said portal. The users thereby receive security permission assigned to the supplier group to which they are assigned. The processing of electronic invoices by users is controlled in accordance with the assignments of security permissions to the supplier groups.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: September 4, 2018
    Assignee: Versata, Inc.
    Inventors: Erick W. Schutz, Joseph E Fallon, Aleksandr Shmulker, Vita Meltser
  • Patent number: 10057186
    Abstract: Flexible utilization of capacity to provide computing services mediated by a service broker. The service broker receives a request from a first party for assistance with a service workload as well as an indication from a second party of a willingness to provide service. The service broker matches the parties with each other based at least in part on the capacity of the second party to service the service workload of the first party, manages offloading of the service workload from first party to the second party, and manages billing of a workload provider (such as the first party or the first party's customer) for the offloading engagement.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Bin Jia, Ying Liu, E Feng Lu, Yan Rong Shen, Jia Wu, Zhen Zhang
  • Patent number: 10037498
    Abstract: A project management system comprising a first, second, third, fourth and fifth processing sequences embodied in a computer readable medium. The first processing sequence is operable to provide a user interface to display a plurality of alert indicia corresponding to a plurality of alert status of a plurality of project requirements. The second processing sequence is operable to convert an incomplete requirement to a complete requirement upon completion of a task corresponding to the incomplete requirement. The third processing sequence is operable to determine the alert status of the requirements of the plurality of projects based on a time difference between a current date and a target date corresponding to each requirement. The fourth and fifth processing sequences are operable override the alert status based on user selections.
    Type: Grant
    Filed: November 21, 2009
    Date of Patent: July 31, 2018
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Roger L. Correll, Steven D. Lawyer, Thomas R. O'Brien, James W. Evans, II, M. Denise Wittmer, Karen B. Hixson
  • Patent number: 10037388
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a graph of a social network, wherein the graph includes a set of nodes representing users in the social network and a set of edges representing relationships between pairs of the users. Next, the system stores, on a single computer system, a static representation of the graph, wherein the static representation includes a first set of fixed-size blocks representing the nodes and the edges and a first index that maps a set of identifiers for the nodes and the edges to offsets of the first set of fixed-size blocks. The system then uses the static representation of the graph to process, by the single computer system, one or more queries of the graph.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: July 31, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanjay Sachdev, Jane Alam Jan, SungJu Cho
  • Patent number: 10029787
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling a UAV transport request.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 24, 2018
    Assignee: X Development LLC
    Inventors: Jonathan Lesser, Michael Bauerly, May Cheng, Rue Song
  • Patent number: 10007804
    Abstract: Methods and systems for vendor independent and secure cloud storage distribution and aggregation are provided. According to one embodiment, an application programming interface (API) is provided by a cloud storage gateway device logically interposed between third-party cloud storage platforms and users of an enterprise. The API facilitates storing of files, issuing of search requests against the files and retrieval of content of the files. A file storage policy is assigned to each user, which defines access rights, storage diversity requirements and a type of encryption to be applied to files. Responsive to receiving a request to store a file, (i) searchable encrypted data is created relating to content and/or metadata of the file based on the assigned file storage policy; and (ii) the searchable encrypted data is distributed among the third-party cloud storage platforms based on the storage diversity requirements defined by the assigned file storage policy.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: June 26, 2018
    Assignee: Fortinet, Inc.
    Inventor: David A. Redberg
  • Patent number: 9989933
    Abstract: An apparatus for controlling and granting access to computer programs, and/or industrial safety and security, is provided. The apparatus may include a memory configured to store a delay length value, at least one processing core configured to initiate delaying access to at least part of a program, to determine that at least one processing action has been performed on the apparatus by a user, and to adjust, based on the at least one processing action, the length of the delaying of access to the at least part of the program to a non-zero adjusted delay length.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: June 5, 2018
    Assignee: ROVIO ENTERTAINMENT LTD
    Inventor: Sami Ronkainen
  • Patent number: 9965590
    Abstract: According to various embodiments, a healthcare collaboration system and methods are provided to enable physicians and other participants in the healthcare system to efficiently collaborate with one another by engaging in system-facilitated consultations. As used herein, a consultation may generally refer to communications established between two or more users of the healthcare collaboration system. In general, the system and methods described herein provide the ability for users to establish consultations with other users at a mutually convenient time, whether or not there exists a prior relationship between the users. In exchange for time spent conducting consultations, users may be compensated using any number of compensation methods.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: May 8, 2018
    Assignee: CURBSIDEMDLIVE, INC.
    Inventors: Howard Zeiger, Michael Ricci, Chris Hughes
  • Patent number: 9946924
    Abstract: A computer-implemented method, a processing pipeline and a system create a hierarchical semantic map of a document and extracted information. The method includes apportioning the document into major sections by accessing the document, recognizing a hierarchical structure of the document, and dividing the document into the major sections by using a data profiler and a machine learning module, classifying the major sections, and mapping the major sections to key elements in one of the multiple levels, searching one major section, and identifying sub-sections from the one major section to achieve a maximum confidence score indicates that the sub-sections associate with the key element, extracting the information from the identified sub-sections by using sequence modelers and linguistic characteristics provided by the data profiler, generating the hierarchical semantic map of the document by using the extracted information, and displaying in a user interface drop down selections of the key elements.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: April 17, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Shubhashis Sengupta, Annervaz Karukapadath Mohamedrasheed, Chakravarthy Lakshminarasimhan, Manisha Kapur, Jovin George, Mansi Srivastava, Vaidya Sumanth, Rajeh Ganesh Natrajan, Siddesha Swamy
  • Patent number: 9916629
    Abstract: Methods, products, apparatus, and systems may provide for identifying a set of users associated with one or more collaboration artifacts. Additionally, a set of networks including a plurality of candidate social networks may be identified. Moreover, a relationship strength may be determined between the set of users associated with the one or more collaborations artifacts and each of the candidate social networks to identify one or more relevant social networks from the candidate social networks. Determining the relationship strength may include calculating a similarity metric. In addition, at least one member affiliated with the one or more relevant social networks may become aware of the collaboration artifact.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Peter I. Rubinstein, Asima Silva, Robert C. Weir
  • Patent number: 9848094
    Abstract: Presented are cloud storage architectures for private data of scanned documents uploaded from smart phone among terminals with enhanced capability of data privacy and survivability. Pre-processing for storing data in IP cloud comprises: transforming multiple first data sets into multiple second data sets at an uploading site, wherein one of said second data sets comprises a weighted sum of said first data sets; storing said second data sets in an IP cloud via IP connectivity; and storing data in multiple data storages linking to said second data sets at said uploading site. In accordance with an embodiment of present invention post processing may comprise recovering said second data sets at a downloading site via IP network.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: December 19, 2017
    Assignee: Spatial Digital Systems, Inc.
    Inventors: Donald C. D. Chang, Juo-Yu Lee, Steve K. Chen
  • Patent number: 9830140
    Abstract: An online system allows a user to provide information for accessing the online system to a third party system, which communicates the information to the online system. Based on the received information, the online system determines whether the user is authorized to access the third party system. Additionally, the online system determines whether an application is associated with the third party system. When determining whether an application is associated with the third party system, the online system may also account for characteristics of a client device associated with the user. If an application is associated with the third party system, the online system sends information for installing the application to the client device associated with the user.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: November 28, 2017
    Assignee: Facebook, Inc.
    Inventor: Simon Cross
  • Patent number: 9811144
    Abstract: A system includes a first industrial machine and a second industrial machine. The system also includes a power distribution system configured to provide power to the first industrial machine and the second industrial machine. The first industrial machine includes a first power control system configured to monitor power usage of the first industrial machine, and transmit power usage information of the first industrial machine to the second industrial machine. The second industrial machine includes a second power control system configured to monitor power usage of the second industrial machine, receive the power usage information from the first industrial machine, and control power usage of the second industrial machine based on the power usage information received from the first industrial machine.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: November 7, 2017
    Assignee: Harnischfeger Technologies, Inc.
    Inventor: Wesley P. Taylor
  • Patent number: 9811797
    Abstract: A transportation management system may include a connection cache configured to store connection-relevant transportation information for transportation objects. The connection-relevant transportation information may have been replicated from at least one of a plurality of transportation object sources including at least a first database storing schedules, a second database storing freight bookings, and a third database storing freight orders. The transportation management system may also include a connection cache access engine configured to receive transportation parameters including at least a first location and a second location, and query the connection cache to dynamically select one or more transportation objects from the connection cache related to at least one of the schedules, the freight bookings, and the freight orders, that are relevant for the first location and the second location.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 7, 2017
    Assignee: SAP SE
    Inventors: Marcus Zahn, Holger Huene, Jens Gottlieb
  • Patent number: 9787645
    Abstract: Methods and systems for facilitating communications between user computing devices and online entities (such as web sites, advertisers, and/or advertising networks or exchanges), and safeguarding user identifiable information and ad targeting data from those entities are provided. Communications sent from user computing devices and directed to the entities are intercepted, and those communications are processed to encrypt, or otherwise remove, user identifiable information therein. The processed communications are transmitted to the intended entities, targeting data calls are received from those entities for ad targeting data associated with users of those computing devices, and at least a portion of such ad targeting data is provided to the entities when certain predefined conditions are met.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: October 10, 2017
    Assignee: AVG Netherlands B.V.
    Inventors: Shaul Levi, Valery Kholodkov
  • Patent number: 9720391
    Abstract: A user-friendly cooperative process execution method for causing household electric devices that are registered to a server to execute cooperative processes. The server stores correspondence information associating a particular operation to be executed by a particular household electric device with one or more groups each composed of one or more household electric devices, and indicating, for each of the household electric devices in each of the groups, a control signal to be transmitted to the household electric device. The method includes: detecting whether or not the particular operation is executed; selecting one of the groups that is composed of one or more household electric devices that are registered to the server by referring to the correspondence information when the execution of the particular operation is detected; and transmitting the control signal to each of the household electric devices in the selected group.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: August 1, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Toshihisa Nakano, Masayuki Kozuka, Masataka Minami, Motoji Ohmori, Takeshi Matsuo, Tsuyoshi Sakata, Fumiaki Suzuki, Masao Nonaka, Ryota Miyazaki, Kazuo Kajimoto, Yoshiyuki Miyabe
  • Patent number: 9713147
    Abstract: Generally discussed herein are systems and apparatuses that are configured for using Licensed Shared Access (LSA) in a cellular network. Also discussed herein are method of using the systems and apparatuses. In one or more embodiments, an LSA control can include a processor configured to determine which licensing option of a plurality of licensing options to accept, and the LSA control can include a transceiver configured to (1) receive a first signal representative of a request for extra spectrum from a licensing Base Station (BS), and transmit a second signal representative of one or more details of the accepted licensing option to the licensee BS and an incumbent BS so as to cause the licensee BS to use the extra spectrum and cause the incumbent BS to stop using the extra spectrum in a coverage area of the licensee BS.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 18, 2017
    Assignee: Intel Corporation
    Inventors: Andreas Schmidt, Markus Dominik Mueck
  • Patent number: 9710838
    Abstract: Features to include within a predictive build of a computing system are selected. The predictive build is an anticipated final build of the computing system prior to receiving a firm customer order for the computing system in accordance with which an actual final build of the computing system is then built. A marginal cost of first building the predictive build and then modifying the predictive build to realize the actual final build, as compared to building the actual final build without first building the predictive build and then modifying predictive build to realize the actual final build, is estimated based on the features selected. Responsive to determining that the marginal cost is less than a predetermined acceptable marginal cost limit, the predictive build is built prior to receiving the firm customer order, and then is modified to realize the actual final build upon receiving the firm customer order.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rami J. Sahawneh, Gerald G. Stanquist, John M. Waldron
  • Patent number: 9705965
    Abstract: Systems and methods described herein presents a PaaS level application or app motion system that manages and moves applications between multiple PaaS instances in a hybrid cloud that includes both private and public cloud instances. Specifically, the system performs an app motion operation on an application by cloning, moving, and/or scaling up the application from one PaaS instance to one or more other PaaS instances in the hybrid cloud. Since the system achieves application mobility and scalability at the PaaS level by only moving the application and its associated data between the PaaS instances without moving the virtual machines (VMs), it could greatly reduce the amount of data transmitted during the process and save both time and network resources. It also enables enterprises to extend their applications from a private cloud to a public cloud and uniformly manage the applications cross the boundaries of the clouds.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: July 11, 2017
    Assignee: VMware, Inc.
    Inventors: Haining Henry Zhang, Figo Feng, Cheng Dan
  • Patent number: 9705971
    Abstract: The disclosure includes a system and method for communicating digital data to a mobile client device. The system includes a processor and a memory storing instructions that, when executed, cause the system to: determine an operation state of a mobile client device; determine digital data to transmit to the mobile client device based on the operation state; determine a location associated with the mobile client device; determine a data transfer capacity associated with the mobile client device at the location; determine a data consumption rate associated with the mobile client device; determine a data transfer rate for the mobile client device based on the data transfer capacity and the data consumption rate; and transfer the digital data to the mobile client device based on the operation state and the data transfer rate.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: July 11, 2017
    Inventors: Ugur Oezdemir, Vinuth Rai
  • Patent number: 9697280
    Abstract: In embodiments, the present invention provides a method and system for mobile media event mediation, normalizing mobile media event information from a plurality of sources, wherein at least some of the information is represented differently in each of the plurality of sources, producing a mobile media data record from the normalized information, analyzing the mobile media data record to determine a settlement arrangement, providing at least some of the participants represented in the mobile media record with relevant information from the settlement agreement.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: July 4, 2017
    Assignee: QUICKPLAY MEDIA, INC.
    Inventors: Kavi Maharajh, Bart MacNeil, Torin Walker
  • Patent number: 9699523
    Abstract: The present invention includes systems and methods for providing video clips. One or more users may set one or more parameters for automatically creating one or more video clips of an event. One or more sources may provide event information used to trigger video clip creation. An advertisement may be inserted into one or more created video clips. Each video clip may be associated with metadata and downloaded by a user device user, wherein metadata may identify one or more parameters associated with the video clip.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: July 4, 2017
    Assignee: PROSPORTS TECHNOLOGIES, LLC
    Inventors: John E. Cronin, Nick Reasner
  • Patent number: 9679289
    Abstract: A hybrid device includes a personal digital key (PDK) and a receiver-decoder circuit (RDC). The PDK and RDC of the hybrid device are coupled for communication with each other. In one embodiment, the hybrid device also provides a physical interconnect for connecting to other devices to send and receive control signals and data, and receive power. The hybrid device operates in one of several modes including, PDK only, RDC only, or PDK and RDC. This allows a variety of system configurations for mixed operation including: PDK/RDC, RDC/RDC or PDK/PDK. The present invention also includes a number of system configurations for use of the hybrid device including: use of the hybrid device in a cell phone; simultaneous use of the PDK and the RDC functionality of hybrid device; use of multiple links of hybrid device to generate an authorization signal, use of multiple PDK links to the hybrid device to generate an authorization signal; and use of the hybrid device for authorization inheritance.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: June 13, 2017
    Inventor: David L. Brown
  • Patent number: 9652137
    Abstract: A method and device for providing one-step payment approval and confirmation are disclosed. The device concurrently displays a data entry region and a confirmation region in a user interface of the device, where the data entry region is to accept user entry of payment data associated with a payment operation and the confirmation region is to require a sliding input to cause execution of the payment operation. While displaying the data entry region containing payment data received from a user, the device detects a user input in the confirmation region of the user interface. The device determines, in accordance with a predetermined criterion, whether the detected user input qualifies as a sliding input that follows a predefined motion path. Upon determining that the detected user input qualifies as the required sliding input, the electronic device executes the payment operation in accordance with the received payment data.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: May 16, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yabei Guan, Hang Zhou
  • Patent number: 9646173
    Abstract: In particular embodiments, one or more computing devices associated with a third-party system generate a web page comprising one or more references configured to cause a client device to send a request to a web site of a social-networking system to access a user comment, wherein the user comment is associated with content on a third-party web site hosted by the third-party system. The request comprises a first URL that references the web site of the social-networking system, and the first URL comprises a second URL that references the third-party web site and comprises a content identifier for the content, and the request is to cause the web site of the social-networking system to access the user comment in a data store of the social-networking system. The one or more computing devices associated with the third-party system may send the web page to the client device.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: May 9, 2017
    Assignee: Facebook, Inc.
    Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
  • Patent number: 9626653
    Abstract: Improved workflows allow delegation of authority to electronically sign a document according to a delegation rule. The delegation rule specifies a document criterion and a delegate who is authorized to sign documents meeting the criterion. The criterion may be based on subject matter, document originator, or receipt time. Delegation rules can also be invoked in response to specified conditions or events, such as receipt of an automated out-of-office notification, or failure to receive any response to a signature request within a certain time. When an electronic signature system processes a document meeting the specified criterion, or detects one of the specified conditions or events, the document is sent to the delegate for signature instead of the originally intended signatory. The workflow initiator and delegator are optionally notified of such delegation before the document is sent to the delegate, thus giving him/her a degree of control over the delegation.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: April 18, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Neha Saxena, Divij Kumar, Aditya Kumar Pandey
  • Patent number: 9603009
    Abstract: A mobile device branded with a cellular service brand is disclosed. The system comprises a processor and a memory comprising user data and brand configuration data, wherein the brand configuration data brands the mobile device with the cellular service brand without activating cellular service. The system further comprises an activation application stored in the memory that, when executed by the processor activates cellular service on the mobile device with a network of the cellular service brand without deleting at least the user data.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 21, 2017
    Assignee: Sprint Communications Company L.P.
    Inventor: Dhananjay Indurkar
  • Patent number: 9591147
    Abstract: The invention relates to a method for managing contracts for consumption type services which includes smoothing requests for enactment of UE contracts, by determining a time-to-live in respect of each UE contract, determining an estimate of the number of concurrent requests for contracts to occur at predetermined future time intervals, and modifying the actual issued time-to-live in respect of at least some of the enacted UE contracts to minimize network load. The method also extends to determining a trust-rating for at least some of the UE's contracted to a service provider for the consumption type service and modifying the trust-rating for such UE over time to more accurately reflect the actual trustworthiness of contract requests emanating from such UE.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: March 7, 2017
    Assignee: DIGITATA LIMITED
    Inventors: Marthinus Phillipus Neethling, Jacobus Johannes Pretorius Venter
  • Patent number: 9548957
    Abstract: A computer-implemented system keeps records of communications between participants as a conversation. All communications between participants in a transaction are stored as part of the conversation including documents, photographs, forms etc. needed to complete the transaction. A computer system interacts with a wallet service of one or more participants to keep a record of, or to affect the transfer of, consideration between participants in the transaction. Conversations can occur for any topic or conversations for a particular topic can be selected and a template provided for documents and/or conversation participants most often needed to complete an associated transaction.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: January 17, 2017
    Assignee: Instaply, Inc.
    Inventors: Fabien Ghislain Degaugue, Yevgeniy Eugene Shteyn
  • Patent number: 9514499
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for a predictive approach to contract management. In one embodiment, acceptable contract parameters are predicted based, at least in part on historic data and specified thresholds of identified contract parameters. Predicting acceptable contract parameters can help reduce negotiation cycles.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judy J. Kogut-O'Connell, Sanjeev V. Pradhan, Ajay Sinha, Sunil Sridhar
  • Patent number: 9473419
    Abstract: A multi-tenant cloud storage system is provided. The cloud storage system a plurality of tenants, each tenant is configured to utilize an isolated logical partition of the cloud storage system accessible to a respective tenant portal, wherein the plurality of tenants includes at least a first type tenant and a second type tenant, each of the first type tenant and the second type tenant are configured to provision its respective set of members with a different storage policy.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: October 18, 2016
    Assignee: Ctera Networks, Ltd.
    Inventor: Aron Brand
  • Patent number: 9460603
    Abstract: Provided is a navigation system capable of, when an emergency situation occurs, immediately distributing, to a mobile terminal that is a client terminal located in a region impacted by the emergency situation, required information according to the terminal position in order of priority. During an emergency situation such as when a disaster or the like occurs, information on the emergency situation is distributed from a server, as a priority, simultaneously to each mobile terminal located in an area that is strongly impacted (for example, areas marked with a circled 1) immediately, regardless of when terminal position information is received from the mobile terminals, and the information on the emergency situation is displayed on a display device of the mobile terminal and a display device of a DA device to which same was distributed.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 4, 2016
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Yusuke Hamano, Koji Sengoku, Takuro Masuda, Tadafumi Nogawa
  • Patent number: 9454621
    Abstract: Methods and apparatus for determining navigational search results based on one or more signals are presented. A partial search query of a user may be received. A superset of candidate navigational search results may be determined based on the partial query. A subset of navigational search results may be selected from the superset based at least in part on one or more signals. The subset of navigational search results may then be provided for presentation to the user independently from presentation to the user of other search results that are responsive to the partial query.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Alvertos Dayid Angel, Péter Szabó, Mate Szalay, Stanislav Belogolov, Abraham Moolenaar, Balazs Racz, David Nachum
  • Patent number: 9449013
    Abstract: Mechanisms are provided to allow for application transparent deduplication data. A mail database associated with a mail application can be analyzed to identify attachments meeting particular administrator criteria. The attachments are analyzed and replaced with stubs to allow continued mail application interaction with the mail database. The attachments may be optimized with deduplication and/or compression.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 20, 2016
    Assignee: Dell Products L.P.
    Inventors: Brian Smith, Tom Ramsdell, Rob Rodriquez, Shweta Shintre
  • Patent number: 9436292
    Abstract: A cost function is determined for assigning first deduplicating storage units of a first storage system for replication onto second deduplicating storage units of a second storage system. One or more of the first storage units in the first storage system are assigned to one or more of the second storage units in the second storage system based on a minimized cost resulting from the cost function.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: September 6, 2016
    Assignee: EMC Corporation
    Inventors: Frederick Douglis, R. Hugo Patterson, Philip N. Shilane
  • Patent number: 9391806
    Abstract: A unifying network model with a structure and architecture configured to address security, interoperability, mobility, and resource management, including priority and quality of services is provided. The network of the network model is structured as a hierarchical mesh network, with dynamically generated routing tables. The configuration of the network model optimizes routing and distributes communication load. Every device on the network is capable of being both an endpoint and a forwarder of communications. The network model may include underlying networks that are represented with one of two models, the link model or the star model. The nodes are organized in a hierarchical relationship structure to optimizes throughput. The model may include a cryptographic method of dynamically assigning local network addresses.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: July 12, 2016
    Assignee: COCO Communications Corp.
    Inventors: Jeremy Bruestle, Mark L. Tucker
  • Patent number: 9342614
    Abstract: Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user's interest twins have indicated an interest.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: May 17, 2016
    Assignee: YAHOO! INC.
    Inventors: Hao Xu, Zhichen Xu
  • Patent number: 9338527
    Abstract: One or more aspects of the disclosure relate to various functions and processes related to routing of calls originating from other service providers. For example, a method includes receiving a request to route a call or a call session, such as a session initiation request, from a second service provider and proceeding to route the requested call or session through a call routing facility of the first service provider to a requested destination of the call. Routing the call through the call routing facility may include determining a service provider type and/or an origination number type for the call, determining routing information for the call using the type information, and causing routing of the call to a destination of the call based on the routing information. Further aspects of the disclosure relate to various functions and processes related to accessing routing data and/or information from a routing database.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 10, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventors: Arvind Kaushal, Jon Boone, Sohel Khan, Louis Rubin, Brett Sherman, Jaime Jimenez
  • Patent number: 9330132
    Abstract: A system and method to share data associated with a transaction are disclosed. In some embodiments, a database record may be associated with a transaction corresponding to a product. The database record may include a plurality of data fields and the transaction may be associated with a plurality of entities. The data fields of the record may be made available to each of the entities based on a role of the entities in the transaction. As such, different data fields may be displayed to different entities. Furthermore, various sharing techniques may be performed with the data fields of the record.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: May 3, 2016
    Inventors: Anthony Leto, Andrey Lagunov
  • Patent number: 9311285
    Abstract: Curating chat transcripts into webpages. In one example embodiment, a method of curating chat transcripts into webpages includes generating a transcript of a chat, selecting the chat transcript for curation, curating the chat transcript by adding preferable information to the chat transcript and/or deleting non-preferable information from the chat transcript, and publishing the curated chat transcript as a webpage.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: April 12, 2016
    Assignee: NEEDLE, INC.
    Inventors: Morgan Ivan Lynch, Brian Cody Bond
  • Patent number: 9300467
    Abstract: A framework, device and method are disclosed for providing broadcast communication security over Ethernet within an automation system, wherein a security plug provides secure working of the automation system. The security plug can be implemented using ASIC/FPGA technology to provide compatibility with existing systems and an intuitive plug-and-play model. An exemplary system can address jitter-sensitivity by providing a real-time architecture, with minimal transmission latencies. The security plug can have separate security and communication modules that make provisions for protocol independent working of the security plug, within these networks. The method can include bootstrapping, secret key establishment and secure communication, for providing real-time guarantees.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: March 29, 2016
    Assignee: ABB RESEARCH LTD
    Inventors: Kapaleeswaran Viswanathan, Wilhelm Wiese, Aswin Gopalan
  • Patent number: 9275396
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for generating and using discount keys associated with a particular sales person in association with sales within an enterprise online store. One example process includes operations for (i) identifying a discount key at a sales system associated with a prospective sale negotiated between a sales person and a prospective customer, (ii) determining at least one item associated with the identified discount key, (iii) determining at least one discount associated with the determined items associated with the identified discount key, (iii) facilitating completion of the prospective sale at the sales system for the prospective customer based on the at least one determined discount associated with the at least one determined item, and (iv) associating the completion of the prospective sale at the sales system with a sales account for the sales person.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: March 1, 2016
    Assignee: SAP SE
    Inventors: Marco Sachs, Pascal Scheuermann
  • Patent number: 9256887
    Abstract: A method of providing offers for sales of combinations of virtual items at discounted prices is disclosed. An offer is generated for a sale of a combination of virtual items at a discounted price. The offer for the sale of the combination of virtual items at the discounted price is presented to a user. The presenting suggests to the user that the combination of virtual items is randomly selected from a set of virtual items and the discounted price is randomly selected from a set of discounted prices, the presenting of the offer being performed by a processor. However, in actuality, the combination of virtual items or the discounted price may not be selected randomly.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: February 9, 2016
    Assignee: Zynga Inc.
    Inventors: Fabio Santini, Peter Pao Lai
  • Patent number: 9251466
    Abstract: Disclosed techniques include generating a plurality of questions, each question based upon one or more conditions of a plurality of conditions, wherein the plurality of conditions are generated a plurality of business rules associated with a forward changing rule engine; identifying, as a side effect of evaluating the plurality of business rules for outcome data, missing information corresponding to the plurality of questions; and selecting, for presentation to a user, a first question of the plurality of questions to elicit the missing information from the user.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventor: Rao Rajesh
  • Patent number: 9235700
    Abstract: A hybrid device includes a personal digital key (PDK) and a receiver-decoder circuit (RDC). The PDK and RDC of the hybrid device are coupled for communication with each other. In one embodiment, the hybrid device also provides a physical interconnect for connecting to other devices to send and receive control signals and data, and receive power. The hybrid device operates in one of several modes including, PDK only, RDC only, or PDK and RDC. This allows a variety of system configurations for mixed operation including: PDK/RDC, RDC/RDC or PDK/PDK. The present invention also includes a number of system configurations for use of the hybrid device including: use of the hybrid device in a cell phone; simultaneous use of the PDK and the RDC functionality of hybrid device; use of multiple links of hybrid device to generate an authorization signal, use of multiple PDK links to the hybrid device to generate an authorization signal; and use of the hybrid device for authorization inheritance.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: January 12, 2016
    Assignee: Proxense, LLC
    Inventor: David L. Brown
  • Patent number: 9218417
    Abstract: Search results returned by ad hoc queries integrate search results with usage analytics calculated from collected usage information for a system, such as a content management system. In response to receiving a query, the query is submitted to the system to obtain search results. Information from the usage analytics is integrated with the obtained search results. A search index of the system may include all/portion of the usage analytics such that the obtained results from the system may already be integrated with the usage analytics. The system is configurable such that users of the system may configure the usage events that are used to collect the usage information. The users may also configure parameters relating to the usage events and when/how the collected information is stored. The usage analytics may also be used to filter, collapse and boost different items in the search results.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: December 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dag Steinnes Eidesen, Adrian Fanaru, Darrin Hatakeda, John D. Fan, Vegar Wang, Krister Mikalsen, Magnus Mortensen
  • Patent number: 9189284
    Abstract: An information handling system may include a first subsystem operable to receive data associated with computing resources from at least one computing resource provider. The system may further include a second subsystem in communication with the first subsystem, the second subsystem operable to provide the computing resources to at least one computing resource customer, wherein the at least one computing resource provider receives compensation paid by the at least one computing resource customer for completion of a workload. A method for managing a computing resource within an information handling system may include receiving data associated with the computing resource from at least one computing resource provider and providing the computing resources to at least one computing resource customer. The at least one computing resource provider may receive compensation paid by the at least one resource customer for completion of a workload.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: November 17, 2015
    Assignee: Dell Products L.P.
    Inventors: Mark Andrew Collins, John C. Pflueger
  • Patent number: 9183807
    Abstract: The technology provides embodiments for displaying virtual data as printed content by a see-through, near-eye, mixed reality display device system. One or more literary content items registered to a reading object in a field of view of the display device system are displayed with print layout characteristics. Print layout characteristics from a publisher of each literary content item are selected if available. The reading object has a type like a magazine, book, journal or newspaper and may be a real object or a virtual object displayed by the display device system. The reading object type of the virtual object is based on a reading object type associated with a literary content item to be displayed. Virtual augmentation data registered to a literary content item is displayed responsive to detecting user physical action in image data. An example of a physical action is a page flipping gesture.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sheridan Martin Small, Alex Aben-Athar Kipman, Benjamin I. Vaught, Kathryn Stone Perez
  • Patent number: 9182815
    Abstract: The technology provides embodiments for making static printed content being viewed through a see-through, mixed reality display device system more dynamic with display of virtual data. A printed content item, for example a book or magazine, is identified from image data captured by cameras on the display device, and user selection of a printed content selection within the printed content item is identified based on physical action user input, for example eye gaze or a gesture. A task in relation to the printed content selection can also be determined based on physical action user input. Virtual data for the printed content selection is displayed in accordance with the task. Additionally, virtual data can be linked to a work embodied in a printed content item. Furthermore, a virtual version of the printed material may be displayed at a more comfortable reading position and with improved visibility of the content.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sheridan Martin Small, Alex Aben-Athar Kipman, Benjamin I. Vaught, Kathryn Stone Perez