Collaborative Creation Of A Product Or A Service Patents (Class 705/300)
-
Patent number: 11615088Abstract: An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous query, apply a transformation to the continuous query to generate a query plan for the continuous query, transform the query plan using a transformation algorithm to generate a transformed query plan, receive a micro-batch stream of input events related to an application, process the input events of the micro-batch stream based at least in part on the transformed query plan to generate a set of output events related to the application, and store the set of output events related to the application in an output queue.Type: GrantFiled: September 15, 2017Date of Patent: March 28, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Hoyong Park, Sandeep Bishnoi, Prabhu Thukkaram, Santosh Kumar, Pavan Advani, Kunal Mulay, Jeffrey Toillion
-
Patent number: 11606324Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: November 15, 2021Date of Patent: March 14, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 11580064Abstract: Computer-implemented methods and systems for efficient alphanumeric encoding for arbitrary payload data are disclosed. The computer-implemented method, performed by a server system, includes accessing URI-oriented payload data. The method further includes converting the URI-oriented payload data into an alphanumeric data type based, at least in part, on an alphanumeric encoding method. The alphanumeric encoding method may be one of BASE36, BASE37, BASE38-QR-URI-UNRESERVED, BASE42, BASE45, Base64, Base66, Base183, and Base191. The method further includes generating a machine-readable code based, at least in part, on the converted URI-oriented payload data.Type: GrantFiled: June 22, 2021Date of Patent: February 14, 2023Assignee: Cypherpunk LLCInventor: Zachary Collier
-
Patent number: 11556811Abstract: Provided is an information processing apparatus, including a calculation section which calculates a proficiency level of a user for operations performed by the user for achieving a prescribed objective based on history information related to the operations and attribute information related to physical features of the user, and a generation section which generates advice for achieving the objective based on the proficiency level calculated by the calculation section.Type: GrantFiled: July 16, 2019Date of Patent: January 17, 2023Assignee: SONY CORPORATIONInventors: Takayasu Kon, Yoichiro Sako, Kazunori Hayashi, Yasunori Kamada, Takatoshi Nakamura, Hiroyuki Hanaya, Tomoya Onuma, Akira Tange
-
Patent number: 11494372Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for generating context data for an information card are disclosed. Upon receiving a selection of a data element to include in an information card, a plurality of dimensional view types available for the data element are determined and provided to a user. Upon receiving a selection of a dimensional view type from the plurality of dimensional view types, a set of attributes associated with the dimensional view type are determined and provided to the user. A selection of an attribute from the set of attributes is received, and a dimensional view is generated based on the selection of the dimensional view type and attribute.Type: GrantFiled: February 10, 2021Date of Patent: November 8, 2022Assignee: MicroStrategy IncorporatedInventors: Scott Rigney, Michael-Andrew Keays, Malik Abu-Kalokoh, Utkarsha Bhave
-
Patent number: 11480944Abstract: Exemplary embodiments relate to methods, mediums, and systems for associating information, including critical-to-quality (CTQ) information such as minimum or maximum part dimensions, with parts in a three-dimensional model of a product. The information may be identified by performing a failure mode effect analysis (FMEA) against the model. The information is stored with the model data (e.g., in the form of an annotation applied to a model feature corresponding to the part in question). The model data may be consulted by product lifecycle management (PLM) applications during various phases of the product's lifecycle. Among other possibilities, the information may be used to automatically generate regulatory compliance documentation, to ensure product quality standards are met during a manufacturing process, or to perform postproduction quality monitoring of the product.Type: GrantFiled: February 18, 2020Date of Patent: October 25, 2022Inventors: David Wolf, Michael Prudhomme, Swapan Jha, Jeff Milkey
-
Patent number: 11461288Abstract: The present disclosure is directed to a discovery process that enables discovery of database management systems (DBMSs) hosted by at least one client device of a client network. The disclosed discovery process involves a discovery server disposed on the client network accessing the client device hosting the DBMS to collect configuration item (CI) data on the configuration and operation of management, extraction, and replication processes of the DBMS. More specifically, this discovery process involves the discovery server requesting and receiving certain CI data from the management process of the DBMS, requesting and receiving certain CI data from an operating system (OS) of the client devices, as well as parsing and retrieving certain CI data from configuration and report files of the DBMS. Additionally, the disclosed discovery process is designed to be performed without being granted special or additional privileges within the DBMS itself.Type: GrantFiled: March 14, 2019Date of Patent: October 4, 2022Assignee: ServiceNow, Inc.Inventors: Hail Tal, Shay Herzog, Shiri Hameiri, Tom Bar Oz
-
Patent number: 11410162Abstract: Techniques to perform mathematically and logically rigorous validations for decentralized applications (DApp) communicatively coupled to a distributed ledger are disclosed. A protocol for a business or enterprise process is encoded as a workflow on a labeled transition system as part of a DApp. Transitions are coded via an asynchronous Pi Calculus or other process calculi. A rules engine validates transitions using process calculi operations, or alternatively performing mathematical and logical analyses on the labeled transition system. Validations are disclosed for both development time and run time. In some embodiments, the logic behind the DApp is composed of a predetermined set of components representing processes. In one specific embodiment, the predetermined set of components is solely of an input component and an output component when composed perform a transaction where either both components received artifact representations from the other component or neither do.Type: GrantFiled: July 30, 2019Date of Patent: August 9, 2022Assignee: Deixis, PBCInventors: Pamela E. Bell, Allen L. Brown, David B. Ezell, Patrick J. D. Santos
-
Patent number: 11368855Abstract: A network convergence method and device, an electronic apparatus, a storage medium are provided. The method includes: taking online information obtained at least from network data as first nodes, and constructing a first network with the first nodes based on an association among the online information, the online information including at least one account and at least one piece of network media information; taking offline information obtained at least from mobile communication data as second nodes, and constructing a second network with the second nodes based on an association among the offline information, the offline information including at least one terminal identifier and location information of a terminal corresponding to the at least one terminal identifier; and converging the first network and the second network by using an association between the account in the online information and the terminal identifier in the offline information, to construct a heterogeneous network.Type: GrantFiled: August 1, 2020Date of Patent: June 21, 2022Assignee: Beijing Baidu Netcom Science And Technology Co., Ltd.Inventors: Shengwen Yang, Wenwu Zhu, Mingyang Dai
-
Patent number: 11356745Abstract: A computer-implemented method for optimizing the placement of previously selected breaks in a media item is provided herein. Embodiments of the method include steps of identifying a break in a media item, the break being associated with a first break point at a first time during playback of the media item. The method may also include steps of dynamically adjusting the placement of the breaks within the media item based on the performance of the media item.Type: GrantFiled: November 25, 2020Date of Patent: June 7, 2022Assignee: GOOGLE LLCInventors: Yun Shi, Jianfeng Yang, Ramesh Sarukkai, Zindziswa Lara McCormick
-
Patent number: 11294546Abstract: Systems, methods, and other embodiments associated with providing automated discovery and facilitation of user business processes are described. Parse a system log of an integrated business system to identify interactions of a user with each event of a selected type of event. For each event, create a data structure that describes the interactions with the event based on the identified interactions and one or more characteristics of the event. Analyze the data structures to train a machine learning model to apply a process applied to events of the selected type by the user. Generate a customized user interface that is configured to present the user with an option to automatically carry out the process for a set of subsequent events of the selected type based on application of the model. Substitute the customized user interface for a standard user interface when transmitting instructions to display one or more subsequent events.Type: GrantFiled: January 14, 2021Date of Patent: April 5, 2022Assignee: Oracle International CorporationInventors: Oleksiy Ignatyev, Gary Alan Wiessinger
-
Patent number: 11178094Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: January 7, 2019Date of Patent: November 16, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 11030232Abstract: Systems and methods for managing regulatory information. The system comprises a submission controller, a registration controller and a submission archive controller. The submission controller may manage a submission structure, and allow users to search for documents in a content management system and add the documents to the submission structure. The registration controller may manage product registration information and health authority interactions globally, and capture, view and take actions upon product registrations. The submission archive controller may allow users to access a complete history of regulatory submissions and correspondence globally, with an easy to use interface. The three controllers reside in a single system that allows them to interact seamlessly with each other.Type: GrantFiled: December 9, 2019Date of Patent: June 8, 2021Assignee: Veeva Systems Inc.Inventors: Uri Reich, Sandra Komadinic, Richard Merrick, Rolando Sa, Katharyn Wilber
-
Patent number: 10990897Abstract: Systems, technologies and techniques for generating a customized classification model are disclosed. The system and technologies, such as THOMSON REUTERS SELF-SERVICE CLASSIFICATION™, employ part machine learning and part an user interactive approach to generate a customized classification model. The system combines a novel approach for text classification using a smaller initial set of data to initiate training, with a unique workflow and user interaction for customization.Type: GrantFiled: April 4, 2017Date of Patent: April 27, 2021Inventors: Hila Zarosim, Oren Hazai, Ofri Rom, Ehud Azikri, Lior Weintraub, Yael Lindman, Enav Weinreb, Savva Khalaman, Yossi Ben-Shlomo, Dmitry Levinson, Evyatar Sharabi, Alexandra Rabinovich Goldshlager, Shai Hertz
-
Patent number: 10984183Abstract: Systems, methods, and non-transitory computer-readable media can determine a request to create a collaborative post, the request having been submitted by a first user of a social networking system. A determination can be made of at least one second user of the social networking system that was identified as a collaborating user, wherein the at least one second user is permitted to contribute to the collaborative post. The collaborative post can be generated based at least in part on content provided by the first user and the at least one second user. The collaborative post can be published through the social networking system.Type: GrantFiled: September 26, 2018Date of Patent: April 20, 2021Assignee: Facebook, Inc.Inventor: Robin Maxime Clediere
-
Patent number: 10958780Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for phone fraud prevention. One of the methods includes adding a first identifier of a first phone event of a first user into a blockchain managed by one or more devices on a decentralized network. The first identifier of the first phone event is classified into a list of phone fraud identifiers. A second identifier of a second phone event involving a second user is received. The second identifier is compared with the list of phone fraud identifiers that includes the first identifier. In a case where the second identifier matches a phone fraud identifier in the list of phone fraud identifiers, the first user is notified that the second phone event involves a risk of phone fraud.Type: GrantFiled: July 31, 2020Date of Patent: March 23, 2021Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Wenqiang Zhao, Yanpeng Li, Boyan Jia
-
Patent number: 10943029Abstract: A system and method for block management of interactions comprising a network-connected block management computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged.Type: GrantFiled: December 22, 2018Date of Patent: March 9, 2021Inventor: Gustavo Manuel Damil Marin
-
Patent number: 10860006Abstract: A system for supervising operation of at least one machine of an industrial installation or for supervising such operation and actuating the at least one machine based on such supervision, is disclosed. The system comprises a network comprising a server and a plurality of devices forming a computing cluster. At least some devices of the plurality of devices are connectable to a machine of the industrial installation. Each device of the at least some devices comprises: a first processor configured to compute in real-time, with data acquirable from the machine to which the device is connectable, a first processing task for solving a first query; and a second processor configured to share its processing power with the network, and to compute, when assigned by the server, at least one thread of a second processing task for solving a second query.Type: GrantFiled: May 1, 2019Date of Patent: December 8, 2020Assignee: PLETHORA LLOT, S.L.Inventors: Javier Diaz, Jose Juan Gabilondo
-
Patent number: 10789027Abstract: An embodiment of the present invention is a program that causes a computer to function as: means for preparing print layout data in accordance with an instruction of a user, the print layout data indicating print layout of print information corresponding to a print object that includes a fixed print object and a variable print object; and means for preparing screen layout data, by the computer in accordance with preparation of the print layout data, the screen layout data indicating screen layout that includes an input field for accepting input of print information corresponding to the variable print object.Type: GrantFiled: August 28, 2017Date of Patent: September 29, 2020Assignee: SATO HOLDINGS KABUSHIKI KAISHAInventor: Naoki Kowata
-
Patent number: 10460270Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing cross-organizational processing of business intelligence metrics including, for example, means for scheduling a time for metrics collection from databases of a host organization; generating one or more messages and associated parameters to implement the metrics collection at the host organization; enqueuing the one or more messages and associated parameters for processing by the host organization; dequeuing the one or more messages and associated parameters into the host organization for processing, wherein the processing is to output the metrics collection into an intermediate table; capturing the metrics collection output via the processing at the intermediate table; and exposing the intermediate table to metrics queries. Other related embodiments are disclosed.Type: GrantFiled: September 11, 2013Date of Patent: October 29, 2019Assignee: salesforce.com, inc.Inventors: Samarpan Jain, Steven Tamm
-
Patent number: 10410095Abstract: A computer-implemented method of identifying a payment card design includes partitioning an image of a detected payment card into a plurality of blocks, the image comprising predetermined portions irreversibly masked; and generating an individual numerical representation of each respective one of the plurality of blocks, thereby generating a collective numerical representation of the design of the detected payment card. The method also includes selecting, from a database storing a plurality of payment card designs, one or more payment card designs based on the collective numerical representation of the design of the detected payment card. The method further includes generating a similarity score between the design of the detected payment card and each of the one or more selected payment card designs; and associating the design of the detected payment card with one of the one or more selected payment card designs based on the similarity score.Type: GrantFiled: May 10, 2017Date of Patent: September 10, 2019Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Jiaming Li, Jie Zhang
-
Patent number: 10354257Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: March 29, 2018Date of Patent: July 16, 2019Assignee: SERVICENOW, INC.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Patent number: 10348855Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.Type: GrantFiled: May 25, 2017Date of Patent: July 9, 2019Assignee: Success Factors, Inc.Inventor: John Offenhartz
-
Patent number: 10304106Abstract: Computer based systems and methods allow designing (e.g., customization) of consumer products, such as articles of footwear, apparel, athletic equipment, etc., by users.Type: GrantFiled: July 2, 2014Date of Patent: May 28, 2019Assignee: NIKE, Inc.Inventors: Tiffany L. Paul, Heather A. Mahoney, Michael J. Wood
-
Patent number: 10289616Abstract: Technologies are generally described for providing a system that allows data use clients direct access to perform complex analysis on data assets without compromising the assets by sharing the data contained may set up the data assets in virtual datacenters (VDCs) within a physical datacenter and open additional resources within the VDCs to data use clients. The data use clients may be enabled to upload and execute analysis applications with access to valuable data. Data traffic exiting the VDCs through such applications however, ma be controlled by a supervisor that analyzes an output and enforces limitations on content and/or volume based on a level of purchased access.Type: GrantFiled: October 1, 2015Date of Patent: May 14, 2019Assignee: Empire Technology Development, LLCInventor: Ezekiel Kruglick
-
Patent number: 10230598Abstract: A re-stacking data visualization display is generated that includes individual graphic representations of instances (virtual computing systems) used to provide a software application in a cloud computing environment. The re-stacking data visualization display shows a launch date for each instance, a termination date for the instance, an indication of the instance creation template used to generate that instance, and the base instance creation template release dates for each of the base instance creation templates. Consequently, the re-stacking policy associated with a software application offering can be readily determined by a simple examination of the re-stacking data visualization display. As a result, any potential security issues and vulnerabilities can be readily identified and addressed.Type: GrantFiled: January 24, 2017Date of Patent: March 12, 2019Assignee: Intuit Inc.Inventors: Thomas M. Pigoski, II, Theresa M. Dayog, Edward L. Farmer, Rajan Bansal, Mark Richard Friberg
-
Patent number: 10178064Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: May 29, 2017Date of Patent: January 8, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 10038619Abstract: Technologies are described herein for providing a monitoring service in a cloud-based computing environment. A request is received from a user to subscribe to the monitoring service. The monitor workflow may correspond to the monitoring service. A first call to a finder application is executed over a communications network to retrieve data points according to the monitor workflow. A second call to an analyzer application is executed over the communications network to identify a relevant data point in the data points. A third call to a notifier application is executed over the communications network to notify the user of the relevant data point.Type: GrantFiled: March 31, 2017Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Marc Mercuri
-
Patent number: 10025765Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to a given time of the review.Type: GrantFiled: October 15, 2015Date of Patent: July 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Evan C. Hughes, Richard A. Maludzinski
-
Patent number: 9971752Abstract: Systems and methods are disclosed herein for incorporating a second edit into a first edit in an electronic document. The first edit and the second edit in the electronic document are received, and a shared position of the first edit and the second edit in the electronic document is identified. The second edit is determined to be privileged relative to the first edit by determining that the first edit is made by a first user with a first set of permissions and the second edit is made by a second user with a second set of permissions larger than the first set of permissions. When the second edit is privileged relative to the first edit, the second edit is incorporated into the first edit.Type: GrantFiled: August 19, 2013Date of Patent: May 15, 2018Assignee: GOOGLE LLCInventors: Vance Julius Vagell, Fil Zembowicz, Luiz Amaral Franca Pereira Filho, Ian Gunn, Nikita Rybak
-
Patent number: 9971889Abstract: Devices and nodes associated with a vehicle may communicate using a higher-level, common messaging protocol over an ad-hoc network to publish and subscribe to services, even though different nodes may utilize different types of links and channels. The network includes a rules node that is fixedly connected to the vehicle and that stores a set of rules. Given a possible publisher, subscriber, and/or a service, a node action is allowed or denied based on the set of rules. The rules may be generated or updated based on priorities, security levels, and/or characteristics of publishers, subscribers, their respective users, and/or services; a current dynamic condition; and/or user input. The rules node and at least one other node may be transported by the vehicle, and both transported nodes and nodes external to the vehicle may use the common messaging protocol to join the ad-hoc network, discover other nodes, authenticate, and publish/consume services.Type: GrantFiled: June 29, 2015Date of Patent: May 15, 2018Assignee: GOGO LLCInventors: Ronald A. Wahler, Kevin Mahoney, Jon Worosylo
-
Patent number: 9886269Abstract: Techniques for enforcing software reviews are described. For example, a machine receives a commit request to commit code to a repository. The machine, in response to the receiving of the commit request, determines a directory that is a destination of the code. The machine identifies, based on the directory, an ownership file that includes an identifier of an owner who controls committing of code to the directory. The machine determines, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. The machine facilitates, based on the determination that the owner did not provide the indication of approval, a review of the code by the owner.Type: GrantFiled: February 26, 2016Date of Patent: February 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Daniel L. Grillo, Stephen Holsapple, David McCutcheon, Dustin Kwong, Jens Pillgram-Larsen, Jarek Rudzinski
-
Patent number: 9875069Abstract: An information processing apparatus includes a selection section. When the information processing apparatus makes an image forming apparatus perform image formation on a presentation file including first information on a first output image and second information on a second target output image associated with the first output image based on the first information and the second information, the selection section selects a target output image on which the image formation is performed from among the second output image.Type: GrantFiled: April 20, 2012Date of Patent: January 23, 2018Assignee: Konica Minolta, Inc.Inventors: Tetsuren Ri, Toyoshige Nounishi, Fumihito Akiyama, Masahiro Ozawa, Takahisa Matsunaga, Hiroshi Nogawa, Yasufumi Aoyama, Kunikazu Satou, Shunsuke Araki
-
Patent number: 9729589Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating computer based collaboration systems with other systems. Various embodiments involve creating a collaboration group around a business object created in another system, and maintaining communications with the other system such that updates regarding actions taken with regard to the business object may be received from and sent to the other system. In various embodiments, the information provided by the other system is displayed in a user interface of the collaboration system. In some embodiments, the information provided by the collaboration system is displayed in a user interface of the other system. In some embodiments, historical information regarding actions taken in the collaboration group is stored, and made available for later retrieval even after the collaboration group is no longer active.Type: GrantFiled: November 13, 2013Date of Patent: August 8, 2017Assignee: SUCCESSFACTORS, INC.Inventor: John Offenhartz
-
Patent number: 9704237Abstract: A measuring unit (301) acquires measurement data for a plurality of lines by repeatedly executing, on a reference tire, a measurement process to acquire measurement data for one line. A first acquisition unit (311) generates height data for one line for each of the plurality of sets of measurement data measured by the measuring unit (301), arranges the generated plurality of values of one-dimensional height data into a matrix form, generates two-dimensional height data for the measured face, and generates reference shape data. A second acquisition unit (314) acquires object one-dimensional height data from one-line shape data measured by the measuring unit (301) for the object tire.Type: GrantFiled: October 10, 2013Date of Patent: July 11, 2017Assignee: Kobe Steel, Ltd.Inventors: Kaname Araki, Eiji Takahashi
-
Patent number: 9679089Abstract: A method for operating a building information modeling (BIM) system is provided. The method includes at a BIM server, in response to receiving a save tri-dimensional data command from a client computing device, associatively mapping identification data in each of a building model, a hierarchical structure of building model data, and a Construction Operations Building Information Exchange (COBie) spreadsheet and storing a representation of the associative mapping of the identification data for display in at least one of the BIM server and a client computing device in electronic communication with the server over a network.Type: GrantFiled: September 19, 2014Date of Patent: June 13, 2017Assignee: Viewpoint, Inc.Inventors: Richard Stokoe, Laurence Skoropinski, Andrew Thomson, Andrew Burden, Lloyd Pickering
-
Patent number: 9667582Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: November 4, 2013Date of Patent: May 30, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 9635129Abstract: A mechanism is provided for integrated functionality across separate software applications to provide a response. First and second software applications are determined both of which are independently designed to perform actions to provide the response. The first software application has a first functionality software component and a first data source software component. The second software application has a second functionality software component and a second data source software component. According to a user profile, the OS selects between the first and second functionality software components a selected functionality software component, and selects between the first and second data source software components a selected data source software component from which to provide the data corresponding to the user request. The response is presented as the integration of the selected functionality and data source software components.Type: GrantFiled: September 10, 2014Date of Patent: April 25, 2017Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Christopher Baldwin
-
Patent number: 9595009Abstract: Embodiments of the present provide a method, system and computer program product for reviewer selection during distributed software development. In an embodiment of the invention, a method for reviewer selection during distributed software development can include receiving a request to review a module of source code stored in a source code repository and managed by an IDE executing in memory of a computer. The method also can include retrieving meta-data for the module of source code referencing different collaborators previously accessing the module of source code in the IDE. The method yet further can include ranking the collaborators according to at least one user centric characteristic of the module of source code. Finally, the method can include selecting a highest ranked one of the collaborators to review the module of source code.Type: GrantFiled: June 29, 2011Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: Thomas R. Haynes, Lin Sun
-
Patent number: 9589307Abstract: A method of selling absorbent articles wherein the absorbent articles are co-packaged sets of absorbent articles bearing similar and/or related graphics.Type: GrantFiled: August 26, 2014Date of Patent: March 7, 2017Assignee: The Procter and Gamble CompanyInventors: Tina Marie Glahn, Beth Goldman Mason, George Christopher Dobrin
-
Patent number: 9565129Abstract: A method and a system may automatically compute optimized target resources and identify configurations given discovered source properties and dependencies of machines, while prioritizing performance in the target environment. An algorithm and/or tools for programmatically identifying and locating business application instances in an infrastructure, based on weighted similarity metric may be also provided.Type: GrantFiled: September 30, 2014Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Kun Bai, Jinho Hwang, Jill L. Jermyn, Michael E. Nidd, Michael Tacci, Maja Vukovic
-
Patent number: 9511284Abstract: The exemplary embodiments described herein relate to systems and/or methods for competitive simulations and, more particularly, to systems and/or methods in which users build stock portfolios that compete against each other, with the performance of each user's stock portfolio being based on one or more stock market related metrics (e.g., price per share, market capitalization, volume of trade, etc.). A user's portfolio may be formed and/or reformed so as to comply with certain predefined criteria (e.g., company traded on a particular exchange, company belonging to a particular market sector, etc.). The performance of each team/portfolio may be depicted using sports-related imagery (e.g., as teams on a football field, a basketball court, around a baseball diamond, etc.).Type: GrantFiled: November 9, 2015Date of Patent: December 6, 2016Inventor: Augustus C. Johnson, Jr.
-
Patent number: 9485330Abstract: A browser operation and control method is provided for a server and a client having a browser. The server receives a query request message from the client, and the query request message contains a character string converted by the client from voice information inputted by a user of the client. The server obtains control information for operating the browser based on the character string in the query request message, and the control information indicating one of a plurality results provided by the server including a direct URL based on the character string, a direct operation command based on the character string, and a search result page based on the character string. The server sends a query response message containing the control information to the client such that the client operates the browser based on the control information in response to the voice information inputted by the user.Type: GrantFiled: August 29, 2013Date of Patent: November 1, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Bo Hu, Sha Mo, Tingyong Tang, Ying Huang, Xi Wang, Cheng Feng
-
Patent number: 9465505Abstract: A method and computer system for determining a reputation threshold requirement for participating in a collaboration session. A determination is made whether a reputation of a user satisfies the reputation threshold requirement for the collaboration session. Access to the collaboration session is enabled if the reputation of the user satisfies the reputation threshold requirement for the collaboration session. Access to the collaboration session is disabled if the reputation of the user fails to satisfy the reputation threshold requirement for the collaboration session.Type: GrantFiled: May 14, 2013Date of Patent: October 11, 2016Assignee: Google Inc.Inventors: Paul Moody, Anand Paka
-
Patent number: 9177290Abstract: In an embodiment, a method for distributed discussion collaboration is provided. The computer-implemented method includes selecting a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The method also includes providing selected featured discussion items for display to respective one or more collaborators. The method further includes receiving voting information for the featured discussion items displayed to the respective one or more collaborators. In another embodiment, a system for distributed discussion collaboration includes a selection module configured to select a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The system also includes a view controller and a voting module.Type: GrantFiled: October 31, 2012Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Taliver Heath, Dave Young, Colby Ranger
-
Patent number: 9069839Abstract: A method using a field-accessed database system identifies an object by a data identifier, and stores and/or retrieves object data using the associated data identifier. In one mode of operation, a field terminal uploads to a database object-based data and employs the associated data identifier to group the uploaded object data with object data relating to other objects having substantially similar data identifiers. In another mode of operation, the system identifies one or more data products stored in a database and previously grouped according to an identified object's data identifier, and a field terminal downloads from database one or more data products related to the identified object and processes downloaded data products for user access.Type: GrantFiled: February 16, 2014Date of Patent: June 30, 2015Inventor: Matthew Charles Bashaw
-
Patent number: 9043221Abstract: Apparatus and method for optimizing different amounts of output products derived from an initial biomass material. The method includes obtaining economic data of costs and availability of raw materials and resources, and prices that would be paid for output products derived, performing calculations to determine an optimum amount of each of the output products; and controlling processes that generate the output products. In some embodiments, the processes convert initial biomass materials into intermediate and output products, an economic engine that obtains economic data relating to costs of initial materials and prices that would be paid for output products derived from the raw materials, and performs calculations to determine an optimum amount of each of the output products, and valves that are controlled by the economic engine to route variable amounts of the initial biomass materials to the processes to obtain a mix of output products that provides an optimum profit.Type: GrantFiled: May 1, 2012Date of Patent: May 26, 2015Inventors: John Thomas Vaughan, Jr., William Charles Neely, Bruce J. Rader
-
Publication number: 20150134543Abstract: One feature pertains to a computer-readable storage medium having instructions for generating group solutions stored thereon, the instructions when executed by at least one processor causes the processor to receive a plurality of solution statements from a plurality of users, determine that two or more solution statements of the plurality of solution statements are positively and significantly correlated with each other, and generate a group solution that includes the two or more solution statements determined to be positively and significantly correlated with each other. The two or more solution statements having the positive and significant correlation tending to be included concurrently in the plurality of solution statements received from the plurality of users.Type: ApplicationFiled: November 10, 2014Publication date: May 14, 2015Inventors: Rastislav Ivanic, Maros Ivanic
-
Patent number: 9026475Abstract: A method for manufacturing integrated circuits (“ICs”) is disclosed. The method pertains to providing third-party technology in the form of an IC design library to foundry customers for designing IC products using alternate rule sets. Aggressive rules pertaining to IC layout are used to reduce device size, resulting in more device per wafer for the customer. The method includes a library creator creating a slim cell library, a slim cell library being provided to a customer to enable the customer to generate a slim IC design; an IC fabricator charging the customer a per-wafer premium to fabricate the slim IC design; the IC fabricator providing a first portion of the premium to a first entity, wherein the first entity is a contributor of technology for enabling creation of the slim cell library; and the IC fabricator providing a second portion of the premium to the library creator.Type: GrantFiled: October 20, 2009Date of Patent: May 5, 2015Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventor: Kuo H. Wu
-
Patent number: 9009058Abstract: A method of aiding creation of a service offer associated with a Service Delivery Framework (SDF) includes providing a plurality of reusable Application Objects (AOs) that may be associated with an Interactive Development Environment (IDE). The AOs are prototype customer facing service offers that include standardized functions supporting ordering, billing, management and monitoring. The AOs also include standardized event formats and configurable attributes that affect the behavior and pricing of service offers derived from the AOs. A Services Marketplace facilitates reuse of AOs and supports relationships between customers, application creators, service providers and OSS/BSS providers. A computer-readable medium includes instructions that when executed by a computing device aids in creation of a service offer associated with a SDF by providing a plurality of reusable Application Objects (AOs) in the context of a services marketplace.Type: GrantFiled: January 10, 2008Date of Patent: April 14, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Richard Erickson, Samuel Glazer